﻿<!DOCTYPE html>
<html lang="fr"> 
	<head> 
		<title>Interface élève</title> 
<meta charset=utf-8" />
		<link rel="stylesheet" href="../style/site.css" />
                <?php include("../inc/menu_E.php")?>
<?php
	session_start();
	
	include('../connexion.php');
	
	if(isset($_SESSION['categorie']) && ($_SESSION['categorie'] == "eleve"))
	{
		//signature convention
		if(isset($_GET['signe'])) 
		{
			try{
			 include('../connexion.php');

			$req = $pdo->prepare("UPDATE STAGE set signatureEleve=:signe where IdStage=:stage");
			$req -> bindparam(':signe',$_GET['signe']);
			$req -> bindparam(':stage',$_GET['stage']);

			 $req->execute(); // On exécute la requête et on affecte le résultat (sous forme d'un tableau) à la variable $req.
			 
			}
			catch (Exception $e)
			{
				die('Erreur: ' . $e->getMessage());
			}
		}
		//suppression convention
		if(isset($_GET['supp'])) 
		{
			try{
			 include('../connexion.php');

			$req = $pdo->prepare("DELETE from stage where IdStage=:stage and IdEleve=:eleve");
			$req -> bindparam(':stage',$_GET['supp']);
			$req -> bindparam(':eleve',$_SESSION['identifiant']);

			 $req->execute(); // On exécute la requête et on affecte le résultat (sous forme d'un tableau) à la variable $req.
			 
			}
			catch (Exception $e)
			{
				die('Erreur: ' . $e->getMessage());
			}
		}
		?>
		<button onclick="window.location.href='E_detailConvention.php?action=ajout'">Ajouter une nouvelle convention</button>
		</br></br>
		<?php
		// On stocke la requête SQL:
		$req = 'SELECT S.IdStage, P.Datedebut, P.DateFin, O.NomOrg, typeConvention,signatureEleve
				FROM organisation O, periode P, stage S, eleve E
				WHERE S.IdEleve = E.IdEleve
				AND S.IdPeriode = P.IdPeriode
				AND S.IdOrg = O.IdOrg
				AND S.IdEleve = :ide;';
		
		// On prépare la requête SQL:
		$traitement = $pdo->prepare($req);
		
		// On spécifie les paramètres:
		$traitement->bindparam('ide',$_SESSION['IdEleve']);
		
		// On exécute la requête:
		$traitement->execute();
		?>
		<table name="EleveConv" border="1">
			<tr>
				<th>Période du stage</th>
				<th>Nom de l'entreprise</th>
				<th>Convention</th>
				<th>Signer</th>
				<th>Supprimer (attention)</th>
			</tr>
			<?php
				while($ligne = $traitement->fetch())
				{
					echo "<tr>";
						echo"<td><a href='E_detailConvention.php?action=modif&IdStage=".$ligne['IdStage']."'>Du ".$ligne['Datedebut']." au ".$ligne['DateFin']."</a></td>";
						echo"<td>".$ligne['NomOrg']."</td>";
						echo"<td><a href='../commun/pdf".$ligne['typeConvention'].".php?IdS=".$ligne['IdStage']."' target='blank'>Visualiser le pdf</a></td>";
						echo "<td>";
						if ($ligne['signatureEleve']==1){
							?><input type='checkbox' checked onclick=window.location.assign("E_Convention.php?signe=0&stage=<?php echo $ligne['IdStage'];?>")><?php
						}else{
							?><input type='checkbox' onclick=window.location.assign("E_Convention.php?signe=1&stage=<?php echo $ligne['IdStage'];?>")><?php
						echo "</td>";			}
						echo"<td><a href='E_Convention.php?supp=".$ligne['IdStage']."'>Supprimer</a></td>";
					echo "</tr>";
				}
			?>
		</table>
		
<?php 
	}
	else
	{
		echo "Vous ne vous êtes pas authentifié en tant qu'élève, veuillez vous authentifier.";
		header('Refresh: 3;url=../index.php');
	}
?>